Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour LTA Hull Challenger - Hull ATU Cup - Weiden Cepu Open - San Marino Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova St.Petersburg Challenger by Kinex - St. Petersburg San Marino Cepu Open - San Marino I Tourneo Fila Citta di Brindisi - Brindisi Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad AXA Open - Lisbon Sardinia International Championship - Cagliari Samarkand Challenger - Samarkand AXA Open II - Espinho Fujitsu Siemens Open - Budapest Amer-Wilson Challenger - Tampere FILA Challenger Biella - Biella Copa Sevilla - Seville Copa Ericsson Mexico - Guadalajara MTNL Cellular ATP Challenger - Mumbai Ho Chi Minh City Challenger - Ho Chi Minh City Compaq Challenger - Bucharest Quelle Cup - Furth Memorial Savigny - Sassuolo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Brixina Tennis Open - Bressanone Geneva Challenger - Geneva VIII Trofeo Ciutat de Barcelona - Barcelona Milano Challenger-Jameson Cup - Milan Pekao Open - Szczecin XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Barletta Citta Della Disfida Open 99 - Barletta 5th Sardinian International Championships - Cagliari Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Exim Agmedia Open - Kosice Siemens Open 2003 - Scheveningen Geneva Challenger - Geneva Pekao Open 2003 - Szczecin Challenger 42 - Andrezieux Pro Tennis World Open - Boca Raton Trani Cup - Trani Privat Bank Cup - Dnepropetrovsk Pro Tennis World Open - Sunrise Top Wool Challenger-Immagine Trophy - Biella San Marino Cepu Open - San Marino Privatbank Open 2006 - Dnepropetrovsk Sporting Challenger '07 Trofeo Regione Piemonte - Turin Pekao Open - Szczecin Warsteiner Grand Prix - Oberstaufen Citta di Brindisi - Brindisi Intersport Heilbronn Open - Heilbronn 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Unicredit Czech Open - Prostejov Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Barletta Citta Della Disfida Open 2000 - Barletta Monza Challenger Rome Challenger Cairo Challenger 2002 - Cairo Rome Challenger Milan Challenger Rimini Challenger San Marino Challenger Cordenons Challenger Trani Challenger Como Challenger Napoli Challenger Genova Challenger Rome Challenger Rome Challenger Lugano Challenger Milan Challenger Reggio Emilia Challenger Turin Challenger Rimini Challenger San Marino Challenger Manerbio Challenger Szczecin Challenger Palermo Challenger Genova Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Prostejov Challenger Turin Challenger San Benedetto Challenger Napoli Challenger Orbetello Challenger San Marino Challenger Genova Challenger Todi Challenger Napoli Challenger Palermo Challenger Rabat Challenger Dallas Challenger Barletta Challenger Monza Challenger San Marino Challenger Genova Challenger Todi Challenger Madrid Challenger Napoli Challenger Rome Challenger Prague Challenger Orbetello Challenger San Marino Challenger Cordenons Challenger Genova Challenger Banja Luka Challenger Sibiu Challenger Top Wool Challenger - Biella Rome Challenger Milan Challenger San Marino Challenger Como Challenger Biella Challenger Sibiu Challenger Napoli Challenger Vercelli Challenger Turin Challenger Vicenza Challenger Perugia Challenger Milan Challenger Padova Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Rome Challenger Rome Challenger Fano Challenger Como Challenger Rome Challenger Mestre Challenger San Benedetto Challenger Szczecin Challenger Tennis Napoli Cup - Naples Garden Open - Rome Siemens Open 2002 - Scheveningen Trani Cup - Trani Campionati Internazionali di Sicilia - Palermo Podebradka Cup - Prague International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Napoli Challenger Campionati Internazionali di Sicilia - Palermo Turin Challenger DPD Challenger 2000 - Aschaffenburg Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot Vicenza Challenger Perugia Challenger Milan Challenger Qatar Open - Doha Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Honda Kah Singapore Men's Tennis Open - Singapore Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Cortina Challenger Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Residenza Open - Magdeburg Medibank Private International - Sydney Argentina Open - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Croatia Open Umag - Umag Orange Prokom Open - Sopot BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai BMW Open - Munich ARAG World Team Championship - Dusseldorf Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Serbia Open - Belgrade ATP Studena Croatia Open Umag - Umag Malaysian Open - Kuala Lumpur Jameson Cup - Milan Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Estoril Open - Estoril Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Winston Salem - Winston Salem Qatar ExxonMobil Open - Doha Brisbane International - Brisbane VTR Open - Vina del Mar Brasil Open - Sao Paulo Estoril Open - Estoril Serbia Open - Belgrade Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Citi Open - Washington Samarkand Challenger - Samarkand Valencia Open - Valencia Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Portugal Open - Oeiras Credit Agricole Suisse Open - Gstaad Argentina Open - Buenos Aires Generali Open - Kitzbuhel Open de Montauban - Montauban Finnish Open - Helsinki Prostejov Challenger Tampere Imageneering Open - Tampere Mordovia Cup - Mordovia Black Forest Open - Freudenstadt Cordenons Challenger Grand Prix Hassan II - Casablanca Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta The Hilversum Open - Hilversum Caltanissetta Challenger CA Challenge 2002 - Graz Asirom Challenger Brasov - Brasov ATP "Videocon" Challenger - Mumbai Milan Challenger Whirlpool Open - Budapest LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Hungarian Architect Open - Budapest KGHM Polish Indoors - Wroclaw FILA Challenger - Biella XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Meridiana Sardegna Open - Olbia Heineken Open - Auckland C.T. San Remo - XIII Piertomaso Tessitore - San Remo St. Petersburg Challenger by Kinex - St. Petersburg Privat Bank Cup - Dniepropetrovsk Open Seat-Godo 2001 - Barcelona Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Telecom Italia Masters - Rome Tennis Masters Series - Toronto Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Manerbio Challenger Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Lugano Challenger Tennislife Cup - Napoli Rabat Challenger Qatar Mobil Open 2001 - Doha French Open - Paris Trani Challenger French Open - Paris Gelsor Open Romania - Bucharest U.S. Open - New York Como Challenger Australian Open - Melbourne French Open - Paris Kremlin Cup - Moscow Milan Indoors - Milan San Remo Challenger Genova Challenger Bordeaux Challenger Australian Open - Melbourne Qatar Exxon Mobil Open 2003 - Doha French Open - Paris Copa AT&T - Buenos Aires Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris St. Petersburg Open - St. Petersburg Milan Indoors - Milan U.S. Open - New York Australian Open - Melbourne BellSouth Open - Vina del Mar French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Furth Challenger Wimbledon - London Tata Open - Chennai The Dubai Tennis Championships - Dubai Allianz Suisse Open Gstaad - Gstaad Qatar ExxonMobil Open - Doha U.S. Open - New York Grand Prix de Tennis de Lyon - Lyon Australian Open - Melbourne French Open - Paris Kremlin Cup - Moscow TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest U.S. Open - New York CA Tennis Trophy - Vienna French Open - Paris BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Medibank International - Sydney Wimbledon - London Szczecin Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Brasil Open - Costa do Sauipe Wimbledon - London French Open - Paris Wimbledon - London Abierto Mexicano Telcel - Acapulco U.S. Open - New York French Open - Paris Copa Claro - Buenos Aires Cordenons Challenger Wimbledon - London Trnava Challenger Allianz Suisse Open Gstaad - Gstaad Catella Swedish Open - Bastad Serbia Open - Belgrade Ordina Open - s-Hertogenbosch Medibank International - Sydney Caltanissetta Challenger Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Barletta Challenger Abierto Mexicano Telcel - Acapulco Napoli Challenger Monza Challenger VTR Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Rome Challenger Sydney International - Sydney ATP Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Chennai Open - Chennai The Stella Artois Championships - London Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals The Stella Artois Grass Court Championships - London St. Petersburg Open - St. Petersburg Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, World Group, 1R, BLR-RUS 3-2 Todi Challenger Pilot Pen Tennis - New Haven Davis Cup, World Group, QR, RUS-THA 5-0 Caltanissetta Challenger Kremlin Cup - Moscow Caltanissetta Challenger Cortina Challenger Davis Cup, World Group, QF, RUS-FRA 3-2 St. Petersburg Open - St. Petersburg Davis Cup, World Group, 1R, CHI-RUS 2-3 Davis Cup, World Group, QF, RUS-FRA 3-2 Delray Beach International Tennis Championships - Delray Beach Bet-At-Home Austrian Open - Kitzbuhel Allianz Suisse Open - Gstaad PTT Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Farmers Classic - Los Angeles Geneva Challenger Bratislava Challenger Portugal Open - Oeiras SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Biella Challenger Heineken Open - Auckland Open Seat Godo 2003 - Barcelona Manerbio Challenger Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel Aptos Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Sporting Challenger - Turin Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Genova Challenger Memorial Savigni - Sassuolo Zivnobanka Czech Open - Prostejov Argentina Open - Buenos Aires Brasil Open - Sao Paulo Zagreb Open - Zagreb Mestre Challenger San Benedetto Challenger Copa Ericsson Brazil - Sao Paulo BMW Brixina Tennis Open - Bressanone I Open de Tenis Comunidad de Madrid - Madrid VII Torneo Internazionale di Tennis - Barletta Sporting Challenger 2003 - Turin Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale St. Petersburg Open - St. Petersburg Qatar Open - Doha The 10tele.com Open - Nottingham International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Copa AT&T - Buenos Aires Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland Ordina Open - 's-Hertogenbosch BellSouth Open - Vina del Mar Open Sabadell Atlantico - Barcelona Siebel Open - San Jose Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Italian Open - Rome Tennis Masters Series - Madrid Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome TD Waterhouse Cup - Long Island Tennis Masters Series - Monte Carlo Masters Series Monte-Carlo - Monte-Carlo Kremlin Cup - Moscow Open de la Comunidad Valenciana - Valencia Sydney International - Sydney Copa Claro - Buenos Aires Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Hamburg - Hamburg Estoril Open - Estoril Campionati Internazionali D'Italia - Rome Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Internazionali BNL d'Italia - Rome Campionati BNL dItalia - Rome Legg Mason Tennis Classic - Washington Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati China Open - Beijing Sony Ericsson Open - Miami Medibank International - Sydney Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Rome Pacific Life Open - Indian Wells Royal Guard Open Chile - Vina del Mar Tennis Masters Series - Rome Australian Open - Melbourne Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells U.S. Open - New York Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Power Horse World Team Cup - Dusseldorf U.S. Open - New York NASDAQ-100 Open - Miami Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Shanghai ATP Masters 1000 - Shanghai Hopman Cup - Perth Olympics - Athens Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, SF, ARG-RUS, 3-2 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, World Group, QF, RUS-CZE 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, ISR-RUS, 4-1 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Olympics - Beijing